gesture: Prevent against sequence cancellation within gtk_gesture_set_state()
authorCarlos Garnacho <carlosg@gnome.org>
Wed, 7 May 2014 09:18:00 +0000 (11:18 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Fri, 23 May 2014 17:54:29 +0000 (19:54 +0200)
commit2a0bf33bc9ce5ef7e717ee18ba614a6eddc6ec3a
tree32567a9a46c78570ce887d4b0e62a460ede659ef
parent44a960199b495bd0e4863e81f1def1e717450a93
gesture: Prevent against sequence cancellation within gtk_gesture_set_state()

Sequences may be cancelled within the ::sequence-state-changed handler, which
would change the points hashtable as it's being iterated in this function. So
iterate over a list of sequences and let the hashtable change freely.
gtk/gtkgesture.c